to be organized on an international basis - Deutsch Englisch Wörterbuch